Define CharList
 ( 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',
   'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f',
   'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v',
   'w', 'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '~', '`',
   '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '-', '_', '=', '+', '[', '{',
   ']', '}', ';', ':',"'", '"', ',', '<', '.', '>', '/', '?');

Define WidthList
 (  11,  11,  11,  11,  11,  10,  11,  11,   5,  10,  11,   9,  13,  11,  12,  10,
    12,  11,  12,  11,  11,  11,  18,  12,  12,  12,  11,  11,  11,  11,  11,  10,
    11,  11,   5,  10,  11,   9,  13,  11,  12,  10,  12,  11,  12,  11,  11,  11,
    18,  12,  12,  12,  11,  11,  11,  11,  11,  11,  11,  11,  11,  11,  10,   5,
     5,  13,   9,  12,  16,  11,  12,   6,   6,   6,  10,   8,   7,   7,   6,   6,
     6,   6,   4,   5,   4,   8,   4,   6,   5,   6,   6,   9);

Define RectList
 ( (   0,  3, 10, 13), (  10,  3, 10, 13), (  20,  3,  9, 13), (  29,  3, 10, 13),
   (  39,  3,  9, 13), (  48,  3,  9, 13), (  57,  3, 10, 13), (  67,  3, 10, 13),
   (  77,  3,  3, 13), (  80,  3, 10, 13), (  90,  3, 11, 13), ( 101,  3,  8, 13),
   ( 109,  3, 12, 13), ( 121,  3, 10, 13), ( 131,  3, 11, 13), ( 142,  3,  9, 13),
   ( 151,  3, 12, 16), ( 163,  3, 10, 13), ( 173,  3, 11, 13), ( 184,  3, 10, 13),
   ( 194,  3, 10, 13), ( 204,  3, 11, 13), ( 215,  3, 18, 13), ( 233,  3, 11, 14),
   ( 244,  3, 10, 13), ( 254,  3, 10, 13), ( 264,  3, 10, 13), ( 274,  3, 10, 13),
   ( 284,  3,  9, 13), ( 293,  3, 10, 13), ( 303,  3, 10, 13), ( 313,  3,  9, 13),
   ( 322,  3, 10, 13), ( 332,  3, 10, 13), ( 342,  3,  3, 13), ( 345,  3, 10, 13),
   ( 355,  3, 11, 13), ( 366,  3,  8, 13), ( 374,  3, 12, 13), ( 386,  3, 10, 13),
   ( 396,  3, 11, 13), ( 407,  3,  9, 13), ( 416,  3, 12, 16), ( 428,  3, 10, 13),
   ( 438,  3, 11, 13), ( 449,  3, 10, 13), ( 459,  3, 10, 13), ( 469,  3, 11, 13),
   ( 480,  3, 18, 13), ( 498,  3, 11, 14), ( 509,  3, 10, 13), ( 519,  3, 10, 13),
   ( 529,  3, 10, 13), ( 539,  3,  6, 13), ( 545,  3, 10, 13), ( 555,  3, 11, 13),
   ( 566,  3,  9, 13), ( 575,  3, 10, 13), ( 585,  3, 10, 13), ( 595,  3, 11, 14),
   ( 606,  3, 12, 13), ( 618,  3, 11, 13), ( 629, 10, 10,  2), ( 639,  0,  3,  3),
   ( 642,  3,  4, 13), ( 646,  4, 13, 11), ( 659,  3,  9, 11), ( 668,  2, 11, 15),
   ( 679,  2, 16, 15), ( 695,  3, 11, 13), ( 706,  3, 13, 13), ( 719,  3,  6,  7),
   ( 725,  2,  5, 18), ( 730,  2,  5, 18), ( 735, 10, 10,  2), ( 745, 16, 10,  2),
   ( 755,  8,  7,  5), ( 762,  6,  7,  9), ( 769,  2,  5, 18), ( 774,  2,  5, 18),
   ( 779,  2,  5, 18), ( 784,  2,  5, 18), ( 789,  7,  4, 11), ( 793,  7,  3,  9),
   ( 796,  3,  4,  5), ( 800,  3,  7,  5), ( 807, 12,  4,  6), ( 811,  6,  6,  9),
   ( 817, 12,  3,  4), ( 820,  6,  6,  9), ( 826,  2,  6, 16), ( 832,  3, 10, 13));

Define OffsetList
 ( ( 1, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 1, 3),
   ( 1, 3), ( 0, 3), ( 0, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 1, 3),
   ( 0, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 0, 3), ( 0, 3), ( 1, 3),
   ( 1, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 0, 3), ( 1, 3),
   ( 1, 3), ( 1, 3), ( 1, 3), ( 0, 3), ( 0, 3), ( 1, 3), ( 1, 3), ( 1, 3),
   ( 1, 3), ( 1, 3), ( 0, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 0, 3),
   ( 0, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 3, 3), ( 1, 3), ( 1, 3),
   ( 1, 3), ( 1, 3), ( 1, 3), ( 1, 3), ( 0, 3), ( 0, 3), ( 0,10), ( 1, 0),
   ( 1, 3), ( 0, 4), ( 0, 3), ( 1, 2), ( 0, 2), ( 0, 3), ( 0, 3), ( 0, 3),
   ( 1, 2), ( 1, 2), ( 0,10), (-1,16), ( 0, 8), ( 0, 6), ( 1, 2), ( 1, 2),
   ( 1, 2), ( 1, 2), ( 0, 7), ( 1, 7), ( 0, 3), ( 1, 3), ( 0,12), ( 0, 6),
   ( 1,12), ( 1, 6), ( 0, 2), ( 0, 3));
   
Define OutlineRectList
 ( (   0,  3, 14, 17), (  14,  3, 14, 17), (  28,  3, 13, 17), (  41,  3, 14, 17),
   (  55,  3, 13, 17), (  68,  3, 13, 17), (  81,  3, 14, 17), (  95,  3, 14, 17),
   ( 109,  3,  7, 17), ( 116,  3, 14, 17), ( 130,  3, 15, 17), ( 145,  3, 12, 17),
   ( 157,  3, 16, 17), ( 173,  3, 14, 17), ( 187,  3, 15, 17), ( 202,  3, 13, 17),
   ( 215,  3, 16, 20), ( 231,  3, 14, 17), ( 245,  3, 15, 17), ( 260,  3, 14, 17),
   ( 274,  3, 14, 17), ( 288,  3, 15, 17), ( 303,  3, 22, 17), ( 325,  3, 15, 18),
   ( 340,  3, 14, 17), ( 354,  3, 14, 17), ( 368,  3, 14, 17), ( 382,  3, 14, 17),
   ( 396,  3, 13, 17), ( 409,  3, 14, 17), ( 423,  3, 14, 17), ( 437,  3, 13, 17),
   ( 450,  3, 14, 17), ( 464,  3, 14, 17), ( 478,  3,  7, 17), ( 485,  3, 14, 17),
   ( 499,  3, 15, 17), ( 514,  3, 12, 17), ( 526,  3, 16, 17), ( 542,  3, 14, 17),
   ( 556,  3, 15, 17), ( 571,  3, 13, 17), ( 584,  3, 16, 20), ( 600,  3, 14, 17),
   ( 614,  3, 15, 17), ( 629,  3, 14, 17), ( 643,  3, 14, 17), ( 657,  3, 15, 17),
   ( 672,  3, 22, 17), ( 694,  3, 15, 18), ( 709,  3, 14, 17), ( 723,  3, 14, 17),
   ( 737,  3, 14, 17), ( 751,  3, 10, 17), ( 761,  3, 14, 17), ( 775,  3, 15, 17),
   ( 790,  3, 13, 17), ( 803,  3, 14, 17), ( 817,  3, 14, 17), ( 831,  3, 15, 18),
   ( 846,  3, 16, 17), ( 862,  3, 15, 17), ( 877, 10, 14,  6), ( 891,  0,  7,  7),
   ( 898,  3,  8, 17), ( 906,  4, 17, 15), ( 923,  3, 13, 15), ( 936,  2, 15, 19),
   ( 951,  2, 20, 19), ( 971,  3, 15, 17), ( 986,  3, 17, 17), (1003,  3, 10, 11),
   (1013,  2,  9, 22), (1022,  2,  9, 22), (1031, 10, 14,  6), (1045, 16, 14,  6),
   (1059,  8, 11,  9), (1070,  6, 11, 13), (1081,  2,  9, 22), (1090,  2,  9, 22),
   (1099,  2,  9, 22), (1108,  2,  9, 22), (1117,  7,  8, 15), (1125,  7,  7, 13),
   (1132,  3,  8,  9), (1140,  3, 11,  9), (1151, 12,  8, 10), (1159,  6, 10, 13),
   (1169, 12,  7,  8), (1176,  6, 10, 13), (1186,  2, 10, 20), (1196,  3, 14, 17));   

Define KerningPairs
 ("A\"","A'","AT","AU","AV","AW","AY","At","Au","Av","Aw","C.","F,","F.","FA","KC",
  "KO","Ko","Ku","L\"","L'","LT","LV","LW","LY","OX","P,","P.","PA","RT","T,","T-",
  "T.","T:","T;","TA","TO","To","UA","V,","V-","V.","V:","V;","VA","W,","W-","W.",
  "W:","WA","bv","c.","ch","cl","f,","f.","ko","lt","lw","ly","ox","p,","p.","rt",
  "v,","v.","vA","w,","w.","wA","zo","'s","\"A");

Define KerningValues
 (  -2,  -2,  -2,  -1,  -2,  -2,  -2,  -2,  -1,  -2,  -2,  -1,  -4,  -4,  -2,  -1,
    -1,  -1,  -1,  -2,  -2,  -2,  -2,  -2,  -2,  -1,  -3,  -4,  -1,  -1,  -3,  -2,
    -3,  -2,  -1,  -2,  -1,  -1,  -1,  -2,  -1,  -2,  -1,  -1,  -2,  -2,  -1,  -2,
    -1,  -2,  -1,  -1,  -1,  -1,  -4,  -4,  -1,  -2,  -2,  -2,  -1,  -3,  -4,  -1,
    -2,  -2,  -2,  -2,  -2,  -1,  -1,  -1,  -2);



CreateLayer               Main;
LayerSetImage             Main 'Overload16';
LayerSetAscent            Main 25;
LayerSetCharWidths        Main CharList WidthList;
LayerSetCharWidths        Main (' ') (5);
LayerSetKerningPairs      Main KerningPairs KerningValues;
LayerSetCharOffsets       Main CharList OffsetList;
LayerSetAscentPadding     Main 5;
LayerSetLineSpacingOffset Main 0;
LayerSetPointSize         Main 16;
LayerSetImageMap          Main CharList RectList;

CreateLayer               Outline;
LayerSetImage             Outline 'Overload16Outline';
LayerSetAscent            Outline 25;
LayerSetCharWidths        Outline CharList WidthList;
LayerSetCharWidths        Outline (' ') (5);
LayerSetKerningPairs      Outline KerningPairs KerningValues;
LayerSetCharOffsets       Outline CharList OffsetList;
LayerSetAscentPadding     Outline 5;
LayerSetLineSpacingOffset Outline 0;
LayerSetPointSize         Outline 16;
LayerSetImageMap          Outline CharList OutlineRectList;
LayerSetColorMult		  Outline (0,0,0,1);
LayerSetBaseOrder		  Outline -1;
LayerSetOffset			  Outline (-2,-2);

CreateLayerFrom			  Outline2 Outline;
LayerSetColorMult		  Outline2 (0,0.45,0,1.0);


LayerRequireTags		  Outline ("Outline");
LayerRequireTags		  Outline2 ("Outline2");

SetDefaultPointSize  16;
